package com.yaoxuguang.concurrence.synchronizedpackage.LockUnpenByException;

/**
 * @author yaoxuguang
 * @Title: yao-interview
 * @Package com.yaoxuguang.concurrence.synchronizedpackage.LockUnpenByException
 * @Description: 抛异常时，自动释放锁
 * @date 2018年12月18日10:41
 */
public class Service {
    synchronized public void service(String username){
        if("a".equals(username.trim())){
            System.out.println(" do a ...."+username);
            //抛异常，导致对象锁释放
            Integer.parseInt("a");
        }else{
            System.out.println(username);
        }
    }
}
